package string;

public class MyString {

    public MyString() {
    }

    public MyString(String s) {
    }

    public static void main(String[] args) {
        MyString s1 = new MyString("asd");
        System.out.println(s1);
    }
//
//    public int length(){
//        return this.length();
//    }
//
//    public boolean isEmpty(){
//        return this.isEmpty();
//    }
//
//    public int indexOf(MyString pattern){
//        int i = 0; //指向目标串索引
//        int j = 0; //指向模式串索引
//
//        int n = this.length(); //目标串长度
//        int m = pattern.length();//模式串长度
//
//        while(i < n && j < m){
//            if (this.charAt(i) == pattern.charAt(i)) {
//                i++;
//                j++;
//            } else {
//                i = i - j + 1;
//                j = 0;
//
//                //如果目标串剩余的长度不够，则不再比较
//                if (i > n - m) {
//                    break;
//                }
//            }
//        }
//
//        if(j == m) {
//            return i - m;
//        } else {
//            return -1;
//        }
//
//        return -1;
//    }
}
